package org.quickserver.net.model;

import java.util.Map;

public class GB268753QNSZGW {


	// id
	private String id;
	// 唯一码
	private String uniqueCode;
	// 上传时间
	private String uploadTime;
	// 采样时间
	private String stateTime;
	// 系统类型
	private String sysType;
	// 系统地址
	private String sysAddress;
	// 部件类型
	private String componentType;
	// 部件地址
	private String componentAddress;
	// 部件状态
	private String componentState;
	private Map componentStateMap;

	public Map getComponentStateMap() {
		return componentStateMap;
	}

	public void setComponentStateMap(Map componentStateMap) {
		this.componentStateMap = componentStateMap;
	}

	// 部件说明
	private String componentExplain;

	@Override
	public String toString() {
		return "GB268753QNSZGW{" +
				"id='" + id + '\'' +
				", uniqueCode='" + uniqueCode + '\'' +
				", uploadTime='" + uploadTime + '\'' +
				", stateTime='" + stateTime + '\'' +
				", sysType='" + sysType + '\'' +
				", sysAddress='" + sysAddress + '\'' +
				", componentType='" + componentType + '\'' +
				", componentAddress='" + componentAddress + '\'' +
				", componentState='" + componentState + '\'' +
				", componentStateMap=" + componentStateMap +
				", componentExplain='" + componentExplain + '\'' +
				", moniType='" + moniType + '\'' +
				", moniValue='" + moniValue + '\'' +
				'}';
	}

	// 模拟量类型
	private String moniType;
	// 模拟量值
	private String moniValue;
	
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getUniqueCode() {
		return uniqueCode;
	}
	public void setUniqueCode(String uniqueCode) {
		this.uniqueCode = uniqueCode;
	}
	public String getUploadTime() {
		return uploadTime;
	}
	public void setUploadTime(String uploadTime) {
		this.uploadTime = uploadTime;
	}
	public String getStateTime() {
		return stateTime;
	}
	public void setStateTime(String stateTime) {
		this.stateTime = stateTime;
	}
	public String getSysType() {
		return sysType;
	}
	public void setSysType(String sysType) {
		this.sysType = sysType;
	}
	public String getSysAddress() {
		return sysAddress;
	}
	public void setSysAddress(String sysAddress) {
		this.sysAddress = sysAddress;
	}
	public String getComponentType() {
		return componentType;
	}
	public void setComponentType(String componentType) {
		this.componentType = componentType;
	}
	public String getComponentAddress() {
		return componentAddress;
	}
	public void setComponentAddress(String componentAddress) {
		this.componentAddress = componentAddress;
	}
	public String getComponentState()
    {
        return componentState;
    }

    public void setComponentState(String componentState)
    {
        this.componentState = componentState;
    }
	public String getComponentExplain() {
		return componentExplain;
	}
	public void setComponentExplain(String componentExplain) {
		this.componentExplain = componentExplain;
	}
	public String getMoniType() {
		return moniType;
	}
	public void setMoniType(String moniType) {
		this.moniType = moniType;
	}
	public String getMoniValue() {
		return moniValue;
	}
	public void setMoniValue(String moniValue) {
		this.moniValue = moniValue;
	}

	public GB268753QNSZGW(String id, String uniqueCode, String uploadTime, String stateTime, String sysType,
			String sysAddress, String componentType, String componentAddress, Map componentStateMap,
			String componentExplain, String moniType, String moniValue) {
		super();
		this.id = id;
		this.uniqueCode = uniqueCode;
		this.uploadTime = uploadTime;
		this.stateTime = stateTime;
		this.sysType = sysType;
		this.sysAddress = sysAddress;
		this.componentType = componentType;
		this.componentAddress = componentAddress;
		this.componentState = componentState;
		this.componentExplain = componentExplain;
		this.moniType = moniType;
		this.moniValue = moniValue;
	}
	
	public GB268753QNSZGW() {}
	
}
